
       Bitmap Hunter V3  For Sony PSP by Art 2009!


Hi Guys,
Bitmap Hunter is a homebrew PSP program designed to hunt,
and directly edit suitable bitmaps within firmware files for
electronic devices so they can be user customised.

This one was inspired by HACKBMAP.EXE by Datrex, a DOS application
used to hunt for bitmaps within Garmin Etrex GPS firmware files.

http://etrex.webz.cz/hack.html

This program did not have the functionality to edit however.
It was only good for finding offsets so bitmaps could be later
edited with other tools.

Screenshots provided show samples from Garmin GPSmap 60CSx firmware.
The photo of the unit provides proof of concept.
The zero digits in the original 60CSx firmware does not have the
diagonal stroke through it.


*** Usage ***

Rename a suitable firmware file to "firmware.bin", and place
ti in the program folder, run the program, and the file should
load at startup.

use UP and DOWN to search the file one byte at a time,
hold CROSS to scroll 1000 bytes at a time, or CIRCLE to scroll
10000 bytes at a time.

LEFT and RIGHT controls how many columns will be shown which 
affects alignment of graphics present in the firmware file.
up tp 32 columns can be displayed.

TRIANGLE button activates edit mode where pixels can be set with
the CROSS button, or erased with the CIRCLE button.
The analogue joystick controls the crosshair.

Holding LEFT + RIGHT TRIGGER saves the firmware file to Memory Stick.


Press START to toggle 256 colour bitmap mode.
The program does not detect the palette so the correct colours are not
shown on the image, but you can select a colour from the image with the
SQUARE button and then paint with it.

Greetings to Datrex, and the guys who customised the Garmin etrex for
mountain biking:
http://idobartana.com/etrexkb/etrexbike.htm
I've upgraded to the 60CSX, and keen to be the first to customise it
beyond the ways intended by the manufacturer!
Cheers, Art.

bmar8190@bigpond.net.au

 *** History ***

V1 (13/04/09) :
First version can load firmware files, hunt for bitmaps, edit bitmaps,
and save the firmware files. Displays offset and basic information.

V2 (13/04/09) :
Added a 2x zoom view box, and slowed down cursor movement in edit mode.

V3 (13/04/09) :
Added rudimentary support for 256 colour bitmap images.





